package cn.charmaine.basic.base.service;

import cn.charmaine.basic.util.AjaxResult;
import cn.charmaine.org.domain.dto.LoginDto;
import cn.charmaine.org.domain.dto.SmsCodeParam;
import cn.charmaine.org.domain.dto.WeChatDto;

import java.util.Map;

public interface ILoginService {
    String generateImage(String key);

    void sendSmsCode(SmsCodeParam smsCodeParam);

    Map<String,Object> login(LoginDto loginDto);

    AjaxResult wechat(Map<String, String> map);

    AjaxResult binder(WeChatDto weChatDto);
}
